﻿using System.Collections.Generic;

namespace BrettM.Web.Hosting
{

    /// <summary>
    /// A Property Bag used to store key value pairs of objects in the boot strapping process.
    /// </summary>
    /// <remarks>
    /// A bootstrapper can register a property with the property bag at startup and in the 
    /// shutodown process, the object can be retrieved again.
    /// </remarks>
    public class PropertyBag 
        : Dictionary<string, object>
    {
        public PropertyBag()
        {}

        public PropertyBag(IDictionary<string, object> dictionary)
            : base(dictionary)
        {
            
        }
    }
}